iT邦幫忙

2025 iThome 鐵人賽

DAY 11
0

終於要進入正題啦~

若我們需要繪製一些離散物件,那麼使用 Typst 的 CeTZ 套件非常方便。與 Tikz 相比,CeTZ 可以輕鬆地在裡面融入 Typst 腳本,實作上非常方便。此外,還可以在任意指定地點插入文字方塊,回到 Typst 排版模式,非常方便。

若需要使用 CeTZ,那麼首先需要引入相關的函式庫。

#import "@preview/cetz:0.4.0":*

範例一:輾轉相除法

我們可以利用 #content(座標, [內容]) 在指定位置輸入座標。

https://ithelp.ithome.com.tw/upload/images/20250825/20112376a09br4F6aR.png

https://ithelp.ithome.com.tw/upload/images/20250825/20112376EfdMIMTo8l.png

輾轉相除法的額外範例

https://ithelp.ithome.com.tw/upload/images/20250825/20112376Y5UeUdWMrd.png

費波那契曲線

除了輾轉相除法以外,還可以繪製進階圖形,如費波那契曲線:

https://ithelp.ithome.com.tw/upload/images/20250825/20112376O1k50ViAnb.png


上一篇
Day 10: 模擬 Clip 的功能
下一篇
Day 12: 篩法與烏拉螺旋
系列文
Typst 與 CeTZ:對演算法與程式設計超友好的排版製圖工具18
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言